cherry biscuits - German English Dictionary